a:link     {color: #2244aa; text-decoration: none; font-family: arial;}
a:visited  {color: #2244aa; text-decoration: none; font-family: arial;}
a:hover    {color: #aa4422; text-decoration: none; font-family: arial;} 

body 
	{
	background-color: #8f9eb6;
	}

li
	{
	font-size: 80%;
	font-weight: 500;
	font-family: sans-serif;
	color: #000000;
	}

p   {
		font-family: sans-serif;
		color: #003366;
	}

p.cv
	{
		font-size: 60%;
		font-weight: 500;
		font-family: sans-serif;
		color: #003366;
	}

li.cv   {
		font-size: 60%;
		font-weight: 500;
		font-family: sans-serif;
		color: #003366;
	}

h2.cv 
	{
		font-size: 120%;
		font-weight: 800;
		font-family: sans-serif;
		color: #0066cc;
		text-align: left;
		min-width: 100%;
	}

p.house   
	{
		font-size: 60%;
		font-weight: 500;
		font-family: sans-serif;
		color: #003366;
	}

h2.house 
	{
		font-size: 120%;
		font-weight: 800;
		font-family: sans-serif;
		color: #0066cc;
		text-align: center;
		min-width: 100%;
	}

h1	{
		background-color: #bbccdd;
		font-size: 200%;
		font-weight: 900;
		font-family: sans-serif;
		color: #003366;
		text-align: center;
		min-width: 100%;
	}

h2	{
		font-size: 120%;
		font-weight: 500;
		font-family: sans-serif;
		color: #0066cc;
		text-align: center;
		min-width: 100%;
	}

h3	{
		font-size: 90%;
		font-weight: 500;
		font-family: sans-serif;
		color: #0066cc;
		min-width: 100%;
	}

h4	{
		font-size: 60%;
		font-weight: 500;
		font-family: sans-serif;
		color: #0066cc;
		min-width: 100%;
	}

table.link
{
	border-collapse: separate;
	border-spacing: 0px;
}


td.link0
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #558866;
	padding: 5px;
	vertical-align: top;
	width: 200px;
}

td.link1
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #77bb88;
	padding: 5px;
	vertical-align: top;
	width: 200px;
}

td.link2
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #99eeaa;
	padding: 5px;
	vertical-align: top;
	width: 200px;
}

td.info0
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #99aabb;
	padding: 5px;
	vertical-align: top;
	color: #ffffff;

}

td.info1
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #bbccdd;
	padding: 5px;
	vertical-align: top;
}

td.info2
{
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	background-color: #ddeeff;
	padding: 5px;
	vertical-align: top;
}

